﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TrackingSim.GameSystem.Events;

namespace TrackingSim.GameSystem
{
    public class GameObject : IGameEventObserver
    {
        public readonly UInt32 GUID;
        private static UInt32 guid_count = 0;

        public GameObject()
        {
            GUID = guid_count;
            ++guid_count;
        }

        public virtual void receiveEvent(GameEvent _event)
        {

        }
    }
}
